#pragma once
#include "AlgorithmCommon.h"

HRESULT StratumInterpIDW(
	const CArray2D<glm::vec3>& cDrillData, 
	CArray3D<glm::vec3>& cStratumData);


HRESULT StratumInterpKriging(
	const CArray2D<glm::vec3>& cDrillData, 
	CArray3D<glm::vec3>& cStratumData);

void GetDrillBoundBox(const CArray2D<glm::vec3>& cDrillData, glm::vec3& stMin, glm::vec3& stMax);